toasted shin - İspanyolca İngilizce Sözlük